Rules for 8.3-compliant filenames


The following criteria must be met for an 8.3-compliant file or directory name:

- The filename must be composed of all uppercase letters.

- Any combination of letters (A-Z) and/or numbers (0-9) must be used.

- The following special characters may be used:

$ Dollar sign
% Percent sign
' Apostrophe
` Opening single quotation mark
- Hyphen
@ At sign
{ Left brace
} Right brace
~ Tilde
! Exclamation point
# Number sign
( Opening parenthesis
) Closing parenthesis
& Ampersand
_ Underscore
^ Caret

When a file or subdirectory is named in Windows 95, the system creates a primary filename, which can be a long filename, and an MS-DOS-compliant 8.3 alias.

If the file or subdirectory name is already 8.3 compliant, then only one directory entry is used.